have one's inning - Spanish English Dictionary